We are looking for a highly skilled computer programmer who is comfortable with both front and back-end programming. Full stack developers are responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features, among other duties.
Full-stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
KEY RESPONSIBILITIES
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Develop and manage well-functioning databases and applications
Write product or system development code
Build features and applications with a mobile responsive design
Developing front-end website architecture.
Designing user interactions on web pages.
Designing and developing effective APIs
Ensuring responsiveness of applications.
Seeing through a project from conception to finished product.
Meeting both technical and consumer needs.
Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
Triage product or system issues and debug/track/resolve them by analyzing the sources of issues and the impact on software, network, or service operations and quality.
Staying abreast of developments in web applications and programming languages
REQUIREMENTS
Excellent verbal and written skills in English
At least 3 years of proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks of 2022
Proficiency in multiple front-end languages (e.g. HTML, CSS, XML, jQuery) Experience in developing front-end with modern framework JavaScript (Vue .x/Vuex using Vuetify)
Experience in PHP as front/back-end with databases( e.g. MySQL, ElasticSearch, Neo4J, Clickhouse )web servers (e.g. Nginx / Apache)
Familiarity with UI/UX design
Proficiency with server-side languages such as Python and PHP(Laravel or Symfony).
Academic Degree in Computer Science, or Certificates in a relevant field
organizational and project management skills.
Experience in the development of security products